/*公共css*/
@import url(common.css); 
a{color:#666}
.c_555 {color:#555}
h3 {font-size:1.3em}
h1, h2, h3, h4, h5, h6 {font-weight:bold}
input, button, select, img {vertical-align:middle}
input[type=checkbox],input[type=radio]{vertical-align:-2px}
input,textarea{font:.75em Arial,simsun,sans-serif}
select{color:#777;font:12px/20px arial,sans-serif;outline:0 none;padding:6px}
textarea{box-shadow:0 1px 3px rgba(0,0,0,.1) inset;transition:border .2s linear 0s,box-shadow .2s linear 0s}
textarea{border:1px solid #ccc;color:#777;font:12px/20px Arial,sans-serif;height:80px;overflow:auto;padding:4px;resize:none;vertical-align:top;width:250px}
.top a{color:#fff}
.c_f30 {color:#f30}
.pb5 {padding-bottom:5px}
.mb10{margin-bottom:10px}
.ml30{margin-left:30px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.fb{font-weight:700}
.pt30 {padding-top:30px}
.cb {clear:both}
.fn {font-weight:normal}
.mr20 {margin-right:20px}
.mt10 {margin-top:10px}
.mt20 {margin-top:20px}
.tc {text-align:center}
.f14 {font-size:14px}
.n_btn28g, .n_btn24o, .n_btn24gr, .n_btn30g, .n_btn34g, .n_btn34lg_up, .n_btn34g_add, .n_btn34lg_add, .n_btn32g_, .n_btn36g, .n_btn24g, .n_btn30gr_b, .n_btn30gr_up, .n_btn30gr_swf, .n_btn34gr_b, .n_btn34lg, .n_btn36lg, .n_btn38g, .n_btn38gr_b, .n_btn30o, .n_btn36o, .n_btn38o, .n_btn40lg, .n_btn46g, .n_btn46gr {
    color: #fff;
    display: inline-block;
    text-align: center;
}
/*detail*/
.formItem{float:left;width:100%}
.personal_info .form_label{width:235px}
.form_label{float:left;line-height:30px;text-align:right;width:180px}
.form_field{float:left;line-height:30px;width:600px}
.form_text{box-shadow:0 1px 1px rgba(0,0,0,.1) inset;transition:border .2s linear 0s,box-shadow .2s linear 0s}
.form_text{border:1px solid #ccc;color:#777;font:12px/20px arial,sans-serif;height:20px;padding:4px;width:250px}
.personal_info textarea{height:140px;width:340px}
.n_btn38g{background:#e84a49 none repeat scroll 0 0;font:700 16px/38px simsun;height:38px;padding:0 23px;color:#fff;display:inline-block;text-align:center}
#cpwd{color:#066cb8;text-decoration:none}

/*address*/
.shipping_add{font-size:14px}
.shipping_add .pi_bd{padding-top:0}
.shipping_add .sa_title{border-bottom:2px solid #e84a49;color:#333;font:700 14px/58px simsun;height:58px;margin-bottom:50px;padding-left:25px}
.shipping_add .sa_title .test{color:#777;font-size:12px;font-weight:400}
.personal_info .form_label{width:235px}
.shipping_add .form_label .c_f30{display:inline-block;height:28px;vertical-align:middle}

/*avatar*/
.avatar_set .as_hd{padding:45px 0 0 70px}
.avatar_set .left_part{border-right:1px solid #e5e5e5;float:left;width:340px}
.avatar_set .right_part{float:left;padding-left:62px}
.cos_filebtn{background:#eee url() no-repeat scroll 0 0;border:1px solid #ccc;cursor:pointer;display:inline-block;height:28px;overflow:hidden;position:relative;text-align:center;width:84px}
.cos_filebtn .txt{color:#777;font-style:normal;line-height:28px;text-align:center}
.cos_filebtn input{cursor:pointer;font-size:100px;opacity:0;position:absolute;right:0;top:0}
.avatar_set .pic_view{background:#f5f5f5 none repeat scroll 0 0;height:280px;position:relative;text-align:center;width:280px}
.avatar_set .pic_view .tips{color:#999;display:inline-block;font:300 12px/18px "microsoft yahei";margin-top:131px}
.avatar_set .ava_list li{color:#999;float:left}
.avatar_set .ava_small{padding:110px 0 0 40px}
.avatar_set .ava_mid{padding:40px 0 0 40px}
.avatar_set .ava_mid .pic img{display:block;height:110px;width:110px}
.avatar_set .ava_big .pic{background:#f5f5f5 none repeat scroll 0 0;height:150px;width:150px}
.avatar_set .ava_big .pic img{display:block;height:150px;width:150px}
.n_btn38g{background:#e84a49 none repeat scroll 0 0;font:700 16px/38px simsun;height:38px;padding:0 23px}
.n_btn30gr_b,.n_btn30gr_swf,.n_btn34gr_b,.n_btn38gr_b{background:#eee none repeat scroll 0 0;border:1px solid #ccc;color:#777;height:28px;line-height:28px;padding:0 16px}
.n_btn38gr_b{font:300 16px/36px simsun;height:36px;padding:0 23px}

/*security*/
.accout_safe .as_title {
    border-bottom: 2px solid #e84a49;
    color: #333;
    font: 700 14px/58px "simsun";
    height: 58px;
    padding-left: 25px;
}
.accout_safe .form_con {
    color: #777;
    font-size: 14px;
    padding: 45px 0;
}
.accout_safe .form_con .l_t {
    color: #545454;
    font: 700 14px/16px "simsun";
    padding: 0 0 20px 294px;
}
.accout_safe .form_label {
    color: #777;
    font-size: 14px;
    width: 378px;
}
.accout_safe .sub_title {
    background: #f9f9f9 none repeat scroll 0 0;
    height: 40px;
    margin: 0 20px;
}
.accout_safe .sub_title i {
    background:url("../images/ico_set_item.png") no-repeat scroll right -187px;
    color: #545454;
    display: inline-block;
    font: 700 14px/40px "simsun";
    padding: 0 20px 0 10px;
}
.n_btn38g {
    background: #e84a49 none repeat scroll 0 0;
    font: 700 16px/38px "simsun";
    height: 38px;
    padding: 0 23px;
}